21575111
24241582
39347897
3095951
129061
63594271
40154403
43749102
33836565
22625546
49867364
59618734
41554066
5371267
52258016
49577224
44256893
74885982
53204806
9052660
35918329
33997110
25555911
40928039
88633358
45721521
91747448
5644903
35412196
18087918
56161453
31091184
53293527
52222226
51961704
73824371
93599516
46294290
76105493
80554517