52595762
56414817
37157196
19082842
11076095
56451090
29308107
428926
63523440
18641657
60154294
53288253
38848486
57887526
59092586
46315955
61206695
59091746
56431063
56161608
54466690
18627848
29159782
75067619
70353810
1818625
17285549
60786875
94257655
48562847
8463676
29597831
68336399
86532042
62441711
46846620
90313562
71314963
76539781
24659297