82481905
34364783
33773766
74086717
958531
18352326
26987191
4218764
13664538
171210
7919879
17439506
37365634
8078394
32764363
86488052
22712049
25297022
41408712
65994156
58668264
38397531
90821588
62186881
77954330
4718566
24188890
57842749
46339096
44734760
48829345
2145495
80014501
99901433
9721674
48858400
68115208
7626386
67712022
5213985