61105180
79224584
2432877
3273089
92685413
78067720
10833573
64811185
68766874
6822331
82526331
37071775
83409648
70106793
50332980
74289617
90631975
31679473
72996290
21417253
35686912
7892483
82858290
35724953
61798271
548918
58275216
12678855
72821659
88319
4369475
47026032
31497272
26651312
37345437
64899467
96575661
18948040
60183149
80061544