17516098
7853798
63142715
29069271
92014722
36691133
68938777
47344796
38461938
99617898
38576534
25564372
90593372
60043853
78764693
28163190
1612169
2099440
71614131
58781501
49842028
67568843
24317966
18375646
48701567
90921275
2882844
66217768
7987708
8671849
19747300
96629608
94451301
1483393
56126053
22903381
52898991
29568169
11954126
20881116