58503296
69717721
70329932
42414112
68441893
57765154
12193101
78945359
98449044
9385753
27089224
39249195
31085845
76553617
56342656
17065762
3492021
8779627
92951714
12116602
40885864
23687551
10921621
37991803
10283678
58458490
43372676
13836139
34655800
60321318
29172228
86684907
12543756
48263647
90537860
15565963
3359861
72029636
75109630
4625469