43488165
14136195
62262871
17257175
80472286
12859531
25322014
49702202
76524922
79144094
59706713
75079784
8046452
72542451
43211470
22356243
11898740
85919947
9184971
19628629
29757326
83597882
16193340
98957827
67916360
17868238
35353010
55075340
38818610
43709350
1192559
46152542
19375830
82755450
48493750
297270
97907083
15513006
9933761
85619650