25147950
72713071
18599526
12982865
50851773
20464582
5756379
65095277
5080337
34276327
88503153
78474984
1532516
38219815
6609503
41832371
37554667
27976167
13496225
99415254
72998452
43861751
1128163
67353539
30713989
77608585
34477879
30907097
91186255
18754348
32877143
72469408
9162184
93318706
54074175
50673138
12404238
91695773
10495669
3151282