10446254
4067758
98313336
1687240
33923624
15923683
84935637
22427487
2328270
50828977
75401527
52291407
78252925
53991896
9761521
70114578
28377388
70766671
34561848
85421490
38766550
41065473
15064400
3576683
56396478
1610799
37485829
22635156
67087340
41353255
9203719
73713605
44187991
6189308
45888303
29744455
29889204
50942521
27957133
96595838