39281021
90346845
65447244
195506
69395475
91417616
17271144
36681203
80887818
95854040
10702500
77462153
93718417
58531397
65588144
54405781
4104612
27711259
68455581
23248504
12341350
70649916
1735810
88405517
85435562
68917404
11142380
5765965
5967473
46832292
48143230
63233923
9995731
8246516
96644198
26298808
45776279
54019238
5445300
47948567