1019149
81944803
79165482
8996544
67614666
33718342
97471599
79375255
600856
67584262
19785036
2327820
10164440
24911172
23598354
3828373
86048996
77668094
71158303
3701134
17532873
66942039
14897634
64147933
35399029
92433305
52044238
74449300
26517445
5132294
44849682
48002358
80508433
55007172
603394
97985591
88602003
17659317
80844812
16521563