4028861
80692956
17657435
61089114
51736347
45844911
44643888
69219015
36436245
15607224
21276761
69419703
78172946
33593067
705012
47146516
11749612
42104671
49185683
50603048
4348690
63073024
4920801
36951978
79977981
7311150
96604873
24649384
84208711
17511507
3620592
5903227
13475023
4297592
56656912
79808756
66434755
91345406
8645577
7744113