8435230
26598709
83607674
60017952
75046496
4093968
27762581
65104941
41057155
64016154
12374248
8318370
42034340
31566722
99203976
53957929
11671988
4629138
93124300
15929801
43289241
90146267
10487689
70081456
10486816
93275337
33665199
67517877
47521542
49031756
28341648
951343
71253153
85994291
89131617
17482959
52941360
80892694
69822330
57951052