57284768
69138896
3642833
61324938
78774554
20663551
79498457
27283189
36925033
72331214
11891518
59418252
46855819
35057011
1474188
82286063
32393556
1661307
8925698
85563525
45675805
3890823
1810201
9313363
90479683
90541999
45112539
88202193
5778390
12775532
52994325
21417068
75388291
13954945
60301857
401620
5064869
84099623
70065799
81431307