30424405
9910414
90363184
38475421
73051687
88243242
14843112
18888870
93946595
20145937
63018518
40763878
48533428
68163269
100005647
21305926
70268134
97967762
65347985
79714562
70363281
79332903
61774492
94578954
9803509
33285508
4134805
75156255
72849050
28089785
66339
7077983
14384273
693680
873532
87984107
37482418
37481003
940387
66645956