32939525
96646836
27988698
3424720
77446719
80735679
40001020
60594607
74044132
21809740
78459466
57939013
7104075
2963773
76649137
7856449
82074382
96271205
87022995
30439335
14554006
63358736
82071731
51533070
91947962
5642450
53948537
84903021
90487571
26904954
9913950
92124524
76465330
64278163
13761667
61159336
12595723
86017753
43978485
47581880