39155556
71646564
28272642
2448977
32059778
26021392
56983034
51362394
45372325
1861337
16312310
72996564
76368393
90007785
63566157
70827165
17489064
8828785
68039029
16263369
3633280
6864517
95484097
23163762
27987911
36636553
20533633
56117016
1588647
9125809
50144225
86218822
49787255
76633409
5495036
47707054
53694354
2237657
5602965
13145251