9546932
25223370
5538563
70176173
83609625
89779378
41167851
69996447
89168833
60862187
231246
43978635
70763633
38913478
51612834
6869820
5464329
67286712
28438239
3486348
36642437
6687121
6108655
39264425
64509384
17497127
86678630
18962899
29502571
176422
98605831
65885906
2919336
24124246
94966107
8102180
22878471
36642650
58697397
20766100