34286688
1692533
67658389
38904900
16808656
624571
64009901
54631044
39177431
3169300
82736510
27058974
53507646
4101791
36077063
30745834
87187944
68198619
6873173
81445617
9118813
50639510
2958700
66749710
78041762
49821042
25933310
38026410
3163433
33513121
23655476
5114263
13106748
44594572
3356283
51254816
90177574
7442453
66046457
83789201