48091342
9299018
10835616
97866802
77691847
31018555
83386551
64636273
52463691
2831430
99974439
90006539
16559126
265236
86727193
55739645
2706327
5538154
95434133
17593954
1747928
83404722
63337717
12368981
5363584
30607976
49576445
955656
31084422
70466208
61939361
85026033
25979029
71246022
68077530
62836179
5328598
94285909
4415312
40466223