12491283
7606942
2231810
92433453
58198138
97837504
99383349
81063456
99972578
47336244
6542229
43948319
87703173
14784136
6624237
3208505
11567864
27926
2276543
30076198
23108632
17057319
4715673
57203902
11216014
68245965
24061115
75768305
85659414
34015450
52082729
42841719
37415015
63015973
35906491
62429885
97864396
235425
79895845
20626715