79564437
21083629
3390711
77624354
33753507
15889700
36136285
5665917
43104869
50561823
67111316
86815992
5183995
7097660
72182765
88762439
932376
9742680
2098648
11307639
19812838
53175806
70319854
67763731
28003299
49565182
30742584
85311967
91776605
23065851
64902529
19535743
51643387
55203866
123428
54463564
81895442
85023074
4398625
45821852