38695011
2342160
19586982
5058845
82324307
50985617
85693927
80651294
22742415
44617698
2308941
29398064
52436088
93897929
54849527
365148
1106410
44652883
24965317
75808499
392084
76281830
2437996
8068175
3106891
52906507
42455079
2916136
5507756
3057444
95439128
4703028
68289212
32469364
69808791
46741905
28852678
73761625
99632633
43948917