28012024
22293998
10693874
17742831
51853253
27534991
91865682
49365402
50681844
15526400
5274425
29555301
84955460
46797755
90664234
473443
72654408
68426238
8709625
76488989
12526113
15491571
1117299
99953294
39014423
64469687
77035070
87541307
48959306
43245623
19527214
9764979
16513350
20872786
56355258
43714286
87215270
41411129
9646688
78768820