16836439
35752636
10383483
89179805
13816005
62691127
58483956
95504291
88392621
84973568
14242424
95366144
95809969
94265220
34003216
25557961
5227112
24766997
53067818
4906361
24973423
87095630
45808323
1946477
51954652
66458721
4343147
2962084
8554503
10421706
79813830
4561323
7129675
12724005
32916637
78141514
52018775
60168109
3704667
83221342