8248356
71243636
16245043
14337919
73833302
34984810
29728284
51745207
55462679
12702065
65432864
55527285
82471748
43054212
2016526
3055655
68616064
86001886
2491511
98109314
36074346
5662909
17378677
45562124
49232967
95482830
36834165
37026942
74585516
88236788
93144969
89361626
32822752
82296729
98535586
21056802
14988414
45614181
74811834
49659650