24256820
15607592
72506552
1009679
76097614
60566013
35645781
606471
14406398
64869764
4549109
568942
66221271
83655975
1579222
42589605
89656
44076544
41964999
16161332
56204211
89659400
93726422
88175875
61887539
81361598
16547186
91259832
83638781
52313932
39408164
99226610
68328674
55825238
22752023
1622136
88621675
64337435
20434460
68248508