41833164
8535811
98011521
23109500
11409919
40384461
7968166
43415878
86595595
39122048
57249189
53099604
35008971
76869146
65921594
70449531
47883795
7136813
22708609
69962104
9898864
61906794
74846996
28836768
68588681
64266623
11496595
22334714
91395252
37811435
69126204
12617895
86974371
84001326
4065589
251590
5718653
7181890
77145072
2372600