12606623
3952917
69919048
7048383
74327324
79069401
5352644
23551906
50846614
33062443
39432723
61798325
71462610
74025260
58886554
31778788
90768374
85103532
77468671
95782275
97016007
2889878
38581055
48253515
8898771
61486852
96067308
55943648
32391094
18359104
75474388
8944119
34412999
14388983
50636487
2983988
54969244
30331983
80099297
8345074