58387961
76214554
60719780
6027929
55431866
25643299
47339429
89455221
55191190
65082650
87093271
5466882
46293939
39223690
1323912
42058133
60284768
6603297
96076041
67012706
40099340
94028524
5243185
8098768
47241588
78535758
29198192
34426171
78432444
66249169
4053971
10949009
12844619
33461453
75383420
43109810
20897068
64545949
3163865
49856566