4846727
29764449
61859276
26094018
11614194
10068208
42637088
82595066
31277889
50247599
40078223
9964916
50093110
76341030
98986822
6939292
54838726
73649954
87308501
50804023
62952075
59522003
9835214
46115515
70453880
77232876
93273851
61153983
21191691
81858026
83096856
37999464
3648810
521503
93237789
53091576
8445331
53633684
86497347
71028592