4083890
29738974
95794414
31876371
60308232
38835971
66691114
62101976
96072973
63131810
12236212
8685144
3572954
2652217
50226861
69427664
91236132
28174099
60308659
81847497
20077368
12483112
75894631
206867
10133169
94991113
90461288
87668709
89876837
77279842
39675873
59304104
42178345
17855234
51386815
93392330
99978499
39214623
9018907
81469719