43653683
698593
59492057
84914209
14347095
84684858
78652739
80304492
79186025
37498541
67395793
86191415
93295970
3188360
9315998
85609630
54903894
3896492
75608868
30961471
19215510
65905883
95942501
65292408
6332504
85232843
41128934
72584105
25773407
31275281
56239136
56649941
55556206
13923607
21037063
56013991
20807713
54237966
79809718
34238884