1276125
1740792
10593083
37814942
60956002
31948231
8117265
55629005
32984383
7541255
40001879
61989159
76222210
87776685
47851665
1293152
58364561
569543
50528023
14457712
59161073
58041108
60341311
26021708
46181591
3008535
77174494
3820275
3784653
64111659
78952826
34559585
94776391
219900
50174363
74084270
88604343
64652940
8173942
6152548