12093260
84917115
95881876
38566894
84942981
36036291
684962
74759988
4365813
32088805
70244700
22329388
62336050
72183005
74328394
64403755
4262086
81829741
6177528
34514912
5689810
40354388
98879441
58175968
59076689
35358556
5372888
44094122
42482811
13236751
71721587
91263392
20749927
84889806
12866123
99507622
65709227
48082713
96877096
29575336