83583330
72486785
98597377
63453712
96283654
96447068
72413519
72613965
28925660
30826724
14851539
95518545
4391810
88622204
55077350
73592603
41751097
9598930
54029260
93585026
86222750
11214284
1890771
44784555
32985275
22213298
24819624
23822333
674870
79996502
41998120
805497
29148074
88306160
48475364
45572211
75207513
83962983
15221063
951630