86403008
1397534
27579818
69144972
29167645
52339671
55726949
16304944
66585569
8577029
3141921
112280
60204564
79431592
82409718
83698434
1524740
25978099
11738974
83277488
73689316
31515518
69906156
75998036
82363526
29608480
48026226
96522757
14304164
67463809
32119295
41658512
19413072
10069415
88424414
20622444
84835016
81299173
64655482
1604271