27897821
5520841
64272427
8522833
12034314
29065463
45185545
6128539
71177284
988620
64539408
46978016
6936744
653426
9901613
4297110
22846387
26098537
46089930
49482219
49371685
38452708
16423769
94442652
23697375
96138297
50736671
6386720
24692295
66393238
76302384
4043154
67989934
36689539
54011810
87608143
78595767
42837751
26895224
41217846