95651842
47812105
30834957
3985487
6175688
6027362
74688498
90065820
7914147
5925452
47005909
23555482
16112619
4473679
23191214
49448226
2528566
22237690
63497670
9977717
45644445
78751306
55941274
19167202
71792093
44774383
34988975
81866112
58907291
12311017
65939670
19443321
6109275
21829026
69131892
3415396
69931222
79136528
31704386
6984645