34299341
29247572
89109876
12132509
87306778
54347907
7308995
98966744
6632342
89952106
85804587
57326993
35965709
6700213
70411149
36035766
22088822
63192269
88217573
95153656
70359848
4471267
57682450
34855107
95297355
31749915
21748
53941991
64671096
13461604
19326789
82025064
15961539
94602652
94767348
80213822
54404695
46078777
4652480
65432116