14018893
86748828
41798422
1123612
81104316
41044414
48529878
57758309
79027442
10704491
15215555
92256084
35933143
5091044
50932469
76298364
35005974
36754942
66037982
511319
96232572
40133675
37575069
74824932
99222831
92384281
20761122
68995729
25818838
30044851
52434312
85717081
16974128
13494179
45219851
80074945
45591851
53408546
82548959
49809248