7652589
46795333
28636945
2499989
17216167
18785198
7669608
35922685
41782883
21513638
32711970
22292715
95104220
916920
66891948
19939507
42782607
80859875
35446550
18393393
98238726
20505922
82243846
40854886
2811997
64791506
86317267
45392286
83732233
70385246
53675271
5185877
38952182
37563643
66886221
63853745
11349064
64798274
16924219
18461453