41303357
94034398
31992531
40604420
1297670
7255941
78334555
70882796
6877980
73725881
2930712
83083888
65385302
91291645
13103803
63391875
94507294
83482729
50572667
5151297
99524100
8076679
14138409
75903006
7928764
6600398
5553204
32611127
84716954
2236729
9647680
4892264
8757632
41011953
7383952
68987620
173867
86714898
40465583
62315242