81951081
33779820
28237810
18378259
44884031
48446382
19204973
49526221
38672687
79726300
46299903
83245164
46212080
89702161
88221268
26205973
84528035
89962596
98717878
62735188
68088019
6874509
48574931
8573305
27055609
60342493
15979821
30854201
43734878
7430339
84086268
60783299
74383696
84794043
4141568
4516672
26918957
29752578
12228364
70879985