42697038
56412080
98344422
77238486
91922742
7252329
97839155
4907170
47927165
18063613
49064745
56645233
20006555
24306783
64261122
60745650
13629265
88531922
56348240
48362330
37011085
70081028
21527648
45592250
70348007
14487743
17982416
31468237
53152719
27842376
3710624
48477781
72892064
50584610
40236830
80142893
34742714
89708879
37743046
45793769