61461081
31475934
40094347
293922
30674249
47903655
8269850
51112384
47529410
83959504
50247121
23705362
77321041
44985941
2914450
588157
62932754
74104777
43032703
2141405
23682008
36633043
77302737
785723
88684227
87237276
87801994
21557547
88714431
62236437
68145445
70099585
28746804
72993622
98641455
5183196
52392433
13924712
75184715
4069924