46428572
89068400
29316630
37535596
69403335
24419201
12273591
1606400
94828805
3812853
68023760
70402515
72838296
48624930
73771739
48361344
17072962
76998162
37999067
26006522
41268372
4423326
17341161
86729008
23644520
2188318
18501699
51234807
45448085
4584299
67857832
87297657
79043509
12598069
7225059
91154928
13751824
49792817
33571330
94417060