25925385
10402590
44526050
98235439
17832865
76254569
46087251
48932209
9044863
48148941
50136400
17467199
87823830
77249371
35624832
30511608
9775249
31942558
97427179
58733440
30709798
3130429
86135940
9741948
72926382
36765043
97379899
71739615
76988069
948486
73496380
8517873
56969073
23801461
27079370
26474446
30236148
29748912
84519778
48136338