57779884
70157501
4971292
47727005
55053630
96521238
8432486
729703
312706
20941333
76918860
86734880
52974645
70111544
8632932
13332500
50472434
37925483
9786844
31347487
23064414
26729602
60154049
37406427
92445682
5219470
98888262
73862322
63286862
67738625
66867123
92578012
64948431
13311098
2743229
13408963
97992597
41738787
60437782
63001621