27288886
71082117
16615562
1052668
30193792
68624022
88838230
74514361
49493250
56488179
8009767
61724971
3696586
74784308
21147522
83506906
21366875
63664287
92345777
22596962
82348844
19386104
15289154
65847865
10342383
42747413
35173935
1664090
28542738
95213855
70161790
4282706
19686460
55947089
69284485
78061469
38866265
38658588
35131884
52088900