32694595
1474900
81246082
3324083
676975
13692978
13965078
95596695
90531956
41023451
94325376
30491153
26013553
16261632
51477655
71165563
86344847
7193934
2584167
52824117
87321046
54452709
75881946
45362042
33446742
28176474
76324707
11532537
93351919
20557487
65063998
9290171
5636331
82326332
42339785
31492610
37894320
23702517
1217698
43586773