12668611
6153702
22247563
73863511
1975722
328746
71938741
72472538
70915593
73346048
97436707
11635150
15154504
29431355
578240
76252063
99454322
71892555
90455594
72595761
63608066
36375805
75448780
2995332
39786420
14149623
43554104
70348888
23401802
48526353
83698879
68897613
76583683
81752919
61972690
53538471
80568766
46669912
59414136
5985864