3121609
15192086
38655001
4517713
90097291
12325008
45864671
1942001
72703995
39537759
59686897
80428541
63728757
45308434
59806817
41793973
94783716
59296203
12003977
70499517
30871546
22446909
24094560
75363152
38161844
16802422
54711418
97496861
10224794
99252222
18664007
78432962
6027161
3492904
77675739
623238
73936842
45336097
80622119
58465886