89316791
61857364
25879772
16129379
82317342
79404906
4700851
44815032
7885863
76272392
89918788
58181088
48697427
85356382
33396300
4411687
98003494
34369984
80955856
16539973
25162871
2726327
34298108
14486952
49117446
55069539
24682464
92342324
8048141
4004263
13466439
89685504
19872171
293273
47938928
6127618
23627848
11624963
5712484
28836804