98459743
63816092
33435771
9797805
95052666
68473738
1711430
96582004
15595510
39392965
10937396
54275706
21023361
68047271
77946932
74365892
2176916
1712777
9922116
45354824
35278960
7075523
28699347
22226229
47785441
32635681
31704743
29106624
24511193
29571927
11682207
26557551
75974666
33995005
45114475
87327108
5204221
82994095
81216580
70539243