44264556
86116185
59864907
33578698
42108363
56444266
40395638
70347379
19010000
9475109
9853132
40606649
5766268
14761286
65861163
74163182
57368265
23329487
46199436
73186127
33528539
35495572
57808309
97668822
70637600
28092150
74872799
82453378
85939261
78896242
16171767
36551406
90438217
25195573
84995069
64428447
54609293
42425880
85578564
7801521