95072753
72906149
45259948
11485087
5881745
21124585
73727472
865752
75596677
51495134
66541388
81115204
60507416
13207989
13845518
3366229
62603439
80889112
95751148
69001849
40147052
44087483
86097801
4213425
47967934
31475907
28766897
25738577
77886331
40197732
50475114
31334363
38186953
45401941
70837293
50019593
27271014
19872663
8800478
23047539