1482687
319560
17832203
9411203
67826162
96553061
15177150
80075864
87068830
84226893
45265037
52279165
71931826
46562304
24025822
27298240
95618122
91474229
50707492
59154707
97396004
33592032
90523534
76713743
41534751
28785698
333268
98386024
6910794
50249837
14394446
55932394
58011671
85826087
37368647
8996338
5189681
60319265
2796656
33507482