90169050
67455464
49121883
34637515
7661658
75915301
88488721
47513183
85622095
51577733
83085468
8463340
26674793
59049542
59324205
39508857
36892252
30847861
22405576
5473553
9327830
23153723
11956224
64658392
2908093
46043259
58094767
24147280
55288614
49457069
42861433
70042487
1481561
49398033
62599451
95019926
23871056
407163
44282197
32336171