42168009
9930791
41696610
11406884
23673205
61953088
66792066
19486931
6359961
79782913
80161042
5043344
73766929
21232317
6173930
80857952
85512189
8542858
70248763
97595472
76653819
50957110
28756708
8082402
41378777
28031950
7085814
84313040
437248
52767603
40659424
85732130
45327587
34307311
36842862
29132588
64762549
89022014
930270
49223198