7875328
78413780
70143083
31162577
89942000
29172048
88737446
356605
75819267
66485577
57084592
13456709
4693007
4501281
71346124
12457269
58221077
45945124
14874829
50472118
50151982
1870235
7797468
6179115
34417983
8972437
62975690
61658981
26048247
90569053
68226218
5748891
52589220
95369459
48506916
40966795
23164144
5369500
44815256
5437280