1606392
30938936
92599056
70171865
20129107
29026765
63407654
88758135
21329668
87301790
44244973
97482706
26841369
11346544
187430
35586699
77606505
73278844
58851382
76792354
18835952
723866
44715068
65691254
30539955
59923973
28724931
17559912
62946523
62977712
22884321
28008377
43901969
61994118
49557153
42225823
27884761
3016927
5854973
5692900