96914145
29273695
58927648
35075678
21976650
1484756
645474
9251280
82364177
2096633
62276692
48128187
86441015
50106521
74295964
67311662
44364859
96095048
19417253
33138635
23965186
337810
11804804
11134308
49706635
45316468
3218516
65065544
70397037
84399149
84972547
32854378
7500506
84809040
7038267
55886855
69031598
65649320
48252917
8576330