65365228
8923355
5142799
2872272
93034349
4157450
3886912
39703956
33937531
81956775
3064170
66584011
9478995
1072790
44571795
99416382
82347984
57926252
39803160
44413230
88976873
82004529
59687724
3757722
17076808
81186140
62971314
68045281
617360
10255605
50689794
83522260
30302307
79205053
38994991
14206858
47898703
33066442
87124836
35803562