92257285
8935965
86728435
22529679
18543461
51517491
93918459
35346710
11935925
77905519
65581998
7887272
3806108
19121138
71001538
82088587
59805976
19128539
2374035
33857878
68043275
29727218
51069323
50642350
93021690
47388030
157700
71311519
78096374
36283608
60453587
91318046
53885962
88128779
50303313
33784832
59309960
17545747
29408318
44094861