53366982
49485819
79364662
30158893
4270402
60403880
41711985
32506237
51483184
46571749
38157330
54829647
45399482
12151214
20093224
25243694
61217115
94285642
86075377
4132952
45837773
44908405
4605523
42168367
93318933
84776339
5559158
97871988
31729359
3502866
28274730
30735429
54378966
3096288
76432792
12213032
18765307
96562089
19976700
3509181