70742139
30836511
25263046
73914160
6906409
2951680
771535
96555663
60135836
62025122
84963338
4948045
2955207
42306339
9070873
68647542
13077543
48959801
684631
4912191
1403410
92047975
531551
4208374
7822620
57809885
92674712
64559390
53174070
20898553
54651135
21149542
35931942
8730924
71073179
11399533
16762232
40221267
63868218
50953257