16109695
40463380
1251490
9992677
85406850
73857105
92748748
74092544
9932653
39442893
74985117
73815317
64888605
13081367
92028827
2770816
11097349
22459088
29649955
38648517
75349794
5046015
27724691
50702413
96461664
58751070
63968493
23686246
40762367
29215846
57038900
6584662
17157411
6719787
2928196
6951190
90659765
38092786
7828411
5501206