3587983
73175262
5757966
7736646
6110731
57592487
48333767
31179239
55708247
39204660
81157250
81117512
16201344
20458545
1628723
20876609
33726620
24325915
69136543
9152906
53531758
83428317
56901035
80894978
46441251
14169161
17482992
35246081
77565070
51295115
97301589
20515337
9701195
56832959
16072406
64477889
40264452
1943269
4477403
14817458