74545166
50365525
9665630
99971667
32601262
91251680
39397716
89996736
7280916
49892420
81407921
62968731
72476869
6388337
37616985
70821999
54202474
21818681
30205394
12108553
94713135
68254412
85265954
13797314
34911500
84809819
46193782
60095887
64104629
98228727
72774247
43273130
171114
86098474
62356840
68855790
3444700
12451024
41263976
52658463