30945074
67098844
60453802
95531171
7484448
79411585
84336991
57829035
51537598
5883706
19576258
47796790
98465274
83272488
23829042
10439749
23749875
89889466
15608761
8138505
2386654
76103248
7594903
45689143
5364395
51272291
44145143
6688816
28463475
85318126
82122917
18637431
131264
18222949
94308297
74632039
39085935
88667675
31131856
35763953