63909998
92767571
47979602
2468127
32048148
33425867
38384229
2902939
54191884
15601290
90751605
2175459
29286007
99985139
782178
23932165
33523768
11541382
66011390
57267026
60305664
974175
58147907
66907259
4522409
2235665
25065397
94795345
58328514
95518058
29409855
97024579
59533429
15912359
6685365
8907032
13284591
2937918
51437541
151855