81043587
19433384
9403828
44549043
69917064
14517728
6582470
35649776
9988393
25781852
69782623
14348855
92305986
49548207
88245069
85003574
70582110
36719567
14105175
44224558
56713260
14224549
46208070
43827039
39897924
52248670
29108227
3733238
14653237
70771553
41702688
49919258
48049177
77961164
76313133
52205819
34577417
37472307
8532889
9197144