3169609
15889180
96176219
45594800
3249089
20484896
57234886
52785469
67778292
12943842
21031155
7397998
33885926
832429
88263783
4058740
67218502
44815503
9120615
27964259
66562090
70633391
47016619
66426051
95002430
1283181
66581764
11255132
54771835
9620746
8751832
7575371
12007999
51725889
2329493
22583313
8039758
43881157
72831037
38548584