3185216
89737420
76335900
52528144
52965455
80626857
92296961
60407635
96769734
29464905
55819002
36251112
8457915
24453649
3609818
54545596
18454339
1048552
91913946
86499007
48621658
65652546
8054478
35182224
57557194
8073965
70213269
53876453
22595923
75109567
30593882
73872149
34499424
21655778
16533993
72492554
89464946
57433209
1687617
42084364