57477766
33346331
72331829
61208292
63187304
8110192
1937313
56144331
52273039
18316321
57807377
85343515
70165686
96378703
89889844
46076892
54551401
37026789
63031004
36984684
49704241
7073969
61522557
80951606
6904827
20184251
4399391
27438869
72252897
89201323
59511482
26317821
28498112
64818069
74704806
89702800
53573112
56359681
6974596
28772517