12238920
23783726
47617422
52248040
118996
56075568
77392688
38761494
5684651
42388550
4722470
73363302
67555574
66557522
52233813
8946455
73459052
60347666
88085519
95766087
81838345
30506655
33832200
23785301
21244483
28365142
43769932
3413536
33239754
57447209
19333007
25507479
3921450
84609214
94202817
45784036
4094844
82992367
19919609
77785346