157002
48842675
58096701
43032504
87373529
66357737
5775773
17012348
41234110
77485321
48011029
63969033
72751484
73136073
2362876
87497116
18284855
46199404
38604717
18113342
34897229
94248568
16131173
1829007
55728795
86245288
72603379
76055180
4202046
40952910
86549752
81544454
50769633
48351185
54694632
3015117
857388
8239616
15832125
5677594