12082854
69121470
63339987
87396558
28384303
2452105
63199796
33948085
52616929
60153294
3435113
57299781
4560571
47732316
157963
56749413
24293400
8789180
60945083
48755862
93523288
90645793
80846583
84528052
68906997
26316557
15614418
29694949
64862848
40254892
4142989
77127255
5308931
9481584
65767623
2801911
90013425
64686240
59672604
69812096