39368916
52742113
27677513
56623796
33087521
41313382
13608237
71346103
21641318
57312874
90834923
48313460
69304404
49209674
40502514
53697584
79912449
59635040
24651526
44995996
68462736
4874120
34301554
40837666
84692850
5244831
32101526
4117480
13347286
88586627
50448514
88272830
39423640
28657188
30318174
4687144
48176806
31233658
92987488
1804016