34472641
3284202
40162850
60406540
9668113
3892892
75706023
54598808
3412001
42363513
80145790
54481139
55682618
98237175
7449250
95855345
31301526
40697586
76374894
10817356
71433394
81727280
23742619
16687649
91861797
20912249
73635353
1812702
44474362
90748596
17518662
3141295
40008551
69939710
914766
93582675
36519432
90964826
12956265
25224972