29763288
46243821
49658811
8748930
14379396
83737820
49282867
5307499
58427055
2068549
85114302
19028556
43615638
1142946
15108666
58824818
66529300
60229864
8430541
76899137
3212594
10982226
90401014
92007468
50584306
17413630
65185413
40357169
29027127
963821
78919921
10469318
95246437
71774141
3231669
42677461
8279959
39918983
59489508
7789703