50249348
85578065
41345542
95748321
96503994
66475838
9477304
86206376
55461079
17063833
32026767
96905829
73825254
47007737
85554493
31053868
7682150
92347691
46168875
76048270
95006036
60625282
64713301
20463267
48523194
52377577
20051105
23098562
6973746
25243920
84401647
31078886
31489640
34002715
77708469
54293162
43311585
9103244
22499802
78584269