63228873
9786332
315823
33743911
10321773
321280
8714994
9507472
15563569
13276137
85782765
1105046
42467513
1532382
11436636
9869141
62331283
61392209
20191976
94065169
44173164
3045158
49998594
69452282
46944973
15387430
95857745
83029320
2688905
5795584
83325070
30563472
61464439
45377904
76758450
74384591
49107465
9052160
92282016
34227618