36778
16505194
5143501
58789943
44595075
42381147
3721377
51102019
66052852
73941280
86048280
85994940
2687949
36669713
66142290
69943183
68371460
2525826
6663738
35173153
9605430
349589
67828395
42829690
80705648
85462705
52928047
69511380
24787010
64393345
95383825
51277374
92404584
24185759
68345911
95502139
14062406
49788576
48178056
31495194