38775418
49587375
9538281
26511594
1714390
75863339
13849347
42948274
95122200
13761514
76901362
13244995
35399077
35617449
9055987
70935868
61082825
49347116
37781104
4008576
4959959
72889692
96705933
7297763
59775314
47421368
69577437
64083716
77606330
49581162
30414687
12043390
9415155
300810
18312874
95506832