8960607
14608043
64485158
8978520
98366873
66602164
52777267
1392757
22848332
43929820
77144516
40508142
88501801
50427936
57495270
88532164
18462027
79955355
40562986
20111855
81097147
48946866
29076462
69466948
2091996
44195512
84693730
10321091
90594968
3996438
98464629
51406729
10158986
32752763
94963739
22389311
44704514
84352188
91904023
86309785