625984
2329728
25937419
12757150
30967976
2252430
6166264
12159424
4205130
33223448
62834454
91264955
7198568
29104955
3078700
77301991
24592254
31969720
76444560
96631530
58088300
48347666
11432442
71145625
96548812
49593846
9199783
18378086
33543461
24091841
1129786
75553793
67274168
36147127
79238529
72109553
6601383
32999262
237889
49672383