30774762
67999958
7487752
274135
55147963
33348493
29695313
40131120
51739142
87657265
97304769
43351946
76367720
79478185
7929881
67276467
45564928
91702601
8192660
74242305
882443
37272325
66804049
7936945
4348356
84294341
60917125
3992784
70059555
67299025
91447392
30071575
82582168
9668890
27319126
75192725
87442269
86132762
79577660
4076110