96537269
70374766
40432694
38658501
8965975
99995437
87635969
47109407
32544463
5443632
10987108
34285971
13189164
30381310
40258634
54654079
58934303
64609630
96217675
43594759
5488270
5305914
5795972
88794625
9108020
41828241
83049302
96624615
72999078
19613462
22293727
73269917
5417534
77062110
8177591
35185811
22791267
10431793
81097834
74039514