14504419
5724611
85255979
72441606
77409090
45077233
43248085
51062103
54029422
92463631
83781936
89243960
26323741
76945999
69723544
27807840
66237338
46373498
96122642
96701158
3897808
60182751
86712564
1952375
82644538
35829491
4568952
41478422
42036967
9359012
32239336
28994783
516528
98999456
684580
86144765
93812067
69166195
7027247
93599943