27044732
23357627
74051440
90895928
51355178
301049
48638217
36843445
89331534
13439071
16969007
2988862
5750802
40281900
51062293
16795757
5850897
9932755
23491617
42133395
34766350
43899191
81424955
10175837
58997569
59392792
1773491
5135227
98028207
61206395
45007043
46908438
21391619
8283906
64938199
8145720
25203797
5415652
21215142
51304853