21567133
86699900
7671505
68439741
4476231
9004434
90611989
5432237
73131033
57092567
243112
68582665
6344289
62999081
9013777
2206136
98581647
97009540
44757597
47144628
21324329
36415848
46176107
27533562
10281275
2133309
19423557
8042522
88996212
61847839
18709961
73498687
78258092
89067898
12157983
58152692
20654427
92266923
33682633
70628750