88055613
68237495
33999665
7808735
76697049
8703613
50997186
21573287
27054144
55753593
54052543
45926958
84101788
11142366
44319279
95141969
95633811
94832494
88092506
53176726
88065108
77054920
9065129
3966855
30681665
89653751
66371170
66112521
64435889
93035440
9663626
56784206
637086
10793335
34856421
51042201
21872795
52598815
445403
3215024