51921490
5797802
34956228
94219795
3951733
1902910
42526740
23713624
294853
78079218
9824264
59733267
4469548
71612710
24269986
10225457
65892322
83805736
76019344
92506168
53013704
17827744
16054291
9421367
18101112
20381247
2388268
73983347
68265776
32925402
86114349
5715466
17094286
81943046
779964
600858
25269983
94935901
50063314
4188218