33844450
12977153
54002208
85576947
19393930
9005423
49184663
50771553
12709355
24774015
96164642
6084471
52834774
28171006
83879894
1358925
79684058
76324231
97124678
90385637
66846585
95838587
40587646
87719737
53031734
4570527
34843223
72778394
4640389
95088153
77289319
40142496
27531713
46024936
97478794
28807193
70562661
11945514
47065961
6780903