29592394
11133748
21955744
46941191
621207
77208308
10762418
3313683
42736072
914950
52691704
64229251
44507656
42344034
45268903
64977978
99293268
57138524
99751879
40915179
2788298
89349297
6253408
64182194
83178763
48492316
14119633
94816030
269288
59677593
78409791
81632340
85846164
856260
30286840
75061193
27016588
22505345
44659091
87113042