75497729
20144750
69953015
25187624
3588946
83629647
24484871
231269
31944888
64375251
99669023
64806587
18243303
49391379
9547212
20038834
53899057
24589884
59121597
55977315
7381169
33304545
68757646
46312146
59269399
76692825
61623729
46775808
70416
81806656
91682892
94511029
29807975
39106257
46063177
16619115
26482966
45167771
87066210
82976368