37477603
1982249
63078372
35359255
2797742
83444746
31965660
5363179
70568281
54028602
2087425
60764134
64267969
46765499
32213366
9029903
85181789
58629039
73603860
1403390
93074890
43624094
49415219
90184531
56469862
22924575
49741685
68469819
91292993
64352256
90998149
25983402
25688174
40654444
85423034
32282576
1771540
1881558
75752215
1108499