12392042
58594016
4433410
13463061
59333512
144120
52228959
37687368
56643497
388477
96374574
94582864
69293138
1354762
7675367
60562042
84986382
3206776
8077568
71956263
54221785
72894534
18505370
4757385
98072136
14798827
7866310
94442828
58016312
64083635
815162
32245774
87411920
7463173
50515243
25523149
70408066
38683738
48033449
9693303