95936929
19428975
34721015
74096688
67131631
61748888
28845608
9910611
86554066
59124594
6025994
78748764
94457439
73829057
1406873
65972413
59526976
2871151
2108123
96265619
28311920
95777377
1968965
66441993
61752753
67917193
39182376
55899625
184995
34689897
43504769
58721235
49452432
20288970
35434289
27717515
88134515
99057055
3166921
6308554