57603535
82212507
48056266
54254781
81041475
8779824
97825720
80549275
49709921
89391087
16565774
12579090
84512126
54334780
63947784
82947279
19651839
86366986
88142308
99805080
78042829
48571941
528810
57013740
81393840
60893181
5223260
76636501
25342767
11432433
79491883
45261391
1866141
63138490
90826888
95647573
5537323
9410448
9174679
22258919