42615896
93335401
6426578
40467898
36052918
53209225
24163009
76241405
47446917
72459873
44497198
69664312
66063050
27026485
45099103
29457711
49542723
78034350
14065688
35839899
3765151
88982803
49214835
9386852
13317124
1149443
55192121
29917935
73701346
82884187
52462475
56851037
84548648
61158025
96074412
14667578
59961172
71876638
14711779
99218708