34473544
85901366
91792751
489109
4956703
20579289
4628672
89221515
73338809
13717305
9122106
45596099
81322968
56869872
18003072
96657733
24319502
8068754
87726729
68681644
10693347
56028200
8322269
67101273
60126906
63578732
81942835
59125472
71481117
60077673
70283243
40681452
38515293
7593420
3019893
47595099
4619514
47347631
44614283
6492183