41531152
14672731
96065738
80672314
10717491
71997863
96026785
52586738
88585790
78955736
28093166
82654734
90238099
46093055
29007192
70132735
78902654
65094997
82768638
57968820
52977889
52237206
74035293
37009128
86266128
27015973
98255281
82815646
1115007
46515627
934213
12407855
69008472
35716418
87243324
57058879
25184249
39401213
84584374
29469647