84944447
49904638
7666046
1585603
5699500
70274801
6715242
48515603
23612849
7971194
55637314
56056505
4087549
3599802
42358002
94139849
30092513
60294335
57028165
20766135
95711568
71509412
73962799
56322431
4432312
8228734
26294687
22942813
57263955
40696186
13211911
7976354
63343377
97783640
77468685
33161230
12317307
23425821
34367592
47734337