73607560
52947328
90073100
67099372
15575913
24732732
6524763
94558985
81085697
49922914
33279581
76922965
30883282
82451546
52645735
16159296
31916284
58731893
65225999
67829881
3621677
26807535
43676754
46499021
96571741
1969869
68501871
8797240
84968609
80869736
55659962
72971484
67899876
3294622
18398536
75206710
70498406
98564038
43914742
9045175