63386520
3419751
5812660
8566939
39208997
4752649
74069230
5219885
57427605
55924841
99736339
45492186
19329199
18291953
55721186
77416144
82995821
88995364
8119342
35713213
2348147
12476179
40178021
25585517
36703557
46345360
99235870
2422370
26704845
7355794
71379123
27155589
9775809
23209859
60265297
65661310
72796363
58968379
31395527
13589333