7496102
9616370
83628580
23754890
11163137
8156011
5579846
67746147
42489295
3956147
9945249
58031870
87166343
40176632
10029995
28587557
89932487
37537099
397529
37344790
8158702
24328847
56834609
85808463
2799245
80808274
23787027
22155069
22105496
78501532
47893666
61848453
95835997
35737822
94685825
75892543
9972210
68366081
57374825
5326273