45704978
13894430
6633276
41119095
45347847
58767436
30945549
31166929
35685036
40015524
73982507
74029452
7930907
53743537
79126395
66051202
71806255
19316325
30265907
10264483
28004149
72135593
17105442
40455096
91976532
55927029
19858478
24623183
86151907
96653641
38442008
93323024
53648654
36928066
54684397
6086897
14638843
38875931
63429941
25922984