183043
84548820
61021181
72794819
74758932
97621772
54721641
87296979
76376220
53949959
18333818
20994435
31124427
12496430
25257597
67936156
36709095
28967592
61894272
11743178
1119468
56636946
41118830
99044849
43957269
3854375
13597234
59361566
9073176
18713364
22021885
10457446
66811798
21062394
71878124
3614341
3579800
69361583
8616883
42524082