43205795
24355968
27525520
5744434
8292591
76463987
5893778
19701377
67356773
26082221
60734258
67511239
11825747
47332545
53618577
46731262
22001877
46692221
84001028
38693769
97178276
96868897
90834230
99911808
81469226
90709175
88049940
61247192
7695908
99171613
55062853
13068849
1627461
50977099
28352898
4103608
16003022
29146969
68793251
53136357