17117796
55959731
61123316
91116832
31843741
81194031
67867301
90274354
2557877
44644901
2294390
94757354
89157920
462605
89926702
82574754
45131096
93048916
1717767
76699772
6883665
49151088
16379060
87605923
78941467
59461303
87192971
42606781
25982789
10811376
15874173
28436915
31991155
78706790
32437257
77364640
5567935
49109189
98408642
51737547