60767907
12792640
6318534
89088316
29556295
17089441
96996282
54657258
39636146
24196505
47386623
90621657
9696385
21074444
64367503
97192127
21459932
49374048
82638972
54022584
4044592
62321734
23649797
69083504
6585813
14478103
95208542
29265352
67459417
62575252
7252223
7227913
78555877
67574606
4848096
59774054
17833693
1815183
57527564
4124724