57277458
64196187
22712124
2400708
70205140
85451807
43168386
11396779
53474175
97917746
1183543
31885389
20648710
76098530
23318975
9402708
7640674
28432120
10826572
88221239
23935326
25815846
45953434
12826577
12405866
374115
76944816
22863288
22841622
92372927
65551423
655745
11263589
67676342
83887687
31357576
84605380
82787297
18496487
99392687