41271528
33768404
11264357
91077839
97938357
4348859
13342905
44267024
61727302
23013386
26708621
4627857
50254378
9769346
6878371
9547478
83532839
680137
49539733
28044836
28089969
37203134
3844772
44254170
21028974
99468333
36831862
58576422
70208968
30237911
18534268
95463979
32304601
46811819
76486543
2010187
99819205
91689044
32442824
85447646