63128630
11885408
87439245
37485871
7508977
25692596
33602425
11017195
55151308
76977147
2289924
55147370
84577364
94676262
37561463
89738800
75038391
81033316
66391556
54398110
2422466
76327
82239180
14317394
30358789
2807610
81421728
3089632
71204451
2218684
7869402
87372594
82247063
39101363
42503195
43963239
69394797
48045176
48861732
80598332