61031216
53076491
20072610
39913293
93382471
9467334
50739360
30873903
3603746
76841507
38819471
30029271
70207931
29098384
605312
58055067
18007101
31718947
34576513
52847194
47031500
76736358
15899760
50333617
85393031
2193150
93114820
85016589
23312603
66691022
21369807
2056266
7769215
13839198
91714266
48254675
100009887
3743658
43429671
52563789