147717
60835778
83786396
5286861
15271645
2803281
8045473
86685352
81369351
91567855
40493887
76914223
92232013
75676375
36647655
15435057
8634178
85986105
96507746
21059388
4269995
59882986
34279692
38857128
1413047
5054015
60086595
72906765
5078973
22697544
21296939
6966782
56027310
73416418
95714485
5695009
9544886
61423516
2669034
40201623