90237240
5794326
29111045
51289606
2231732
39335560
4140463
26306728
63858902
77877507
49626922
76386509
6706900
34523543
2988580
69471372
60759525
85264622
83873749
72104733
94232504
63802065
23835866
48367869
85853542
34156447
58181084
37754076
12096053
534361
55199812
47317089
56463881
28133060
87393588
94491136
8550769
46795891
79804949
48822144