27512602
64064442
32218401
49838530
83696990
48093869
46903498
93228374
30172368
7795999
51392262
27509545
7933614
62364952
26533253
25644344
85177639
9969486
72777168
91041433
31254189
53748417
1217520
43873706
44514864
94281864
18202574
58039033
73061905
71971837
29899509
88917590
55268549
76427627
72396220
39715923
73067320
21003059
39038522
45223389