37252386
88345001
67866860
77895050
84693148
95638281
57743420
83836935
927706
20782666
42251105
11388907
6718856
35766963
55045422
57585446
91813496
26078291
64682771
4372379
11213362
12714641
6792298
33542224
82061624
55713147
1821395
18854829
13243034
67102449
75934595
69031222
661461
67095066
71124607
14414739
72144451
51221845
9512692
95424628