96215366
74112855
61997627
22746017
2243526
97574211
16694044
68816894
56256115
38535830
95817052
32925414
57084219
33151187
29821498
27797836
91112519
262611
1947641
73274350
9307620
74472964
73856695
57855432
91489362
1803337
54318569
9244611
37844084
42017708
65541795
13473210
72931991
25526136
41731283
42657708
12093335
61229307
46779584
5686664