84657317
54959903
146968
14348107
14682382
42254459
9179370
44269277
85544892
14231513
20864173
9568849
60316013
89686532
22168581
40348251
96739374
18459983
30913823
77573124
176402
71093695
26511664
50287198
48994997
61389598
5036373
2611556
81498062
51977946
8301340
9427856
3893643
85291565
56174853
32969959
1636324
4197300
41081493
97209273