96748120
1608349
10182846
17909994
2602907
61589566
91232566
66688635
88303820
48549334
45664811
67005863
86747178
17882632
33467284
60953802
79071473
53158908
53537215
4373408
45643826
15693197
82316963
40849840
17584173
709292
75569666
27542594
68881360
5251215
16761740
67374942
66905193
58447102
7261205
5358490
38491848
94812762
51609290
14677913