75137735
43691095
58264178
3292699
6182205
42597089
10778886
25056825
69261163
17624012
939814
6921036
7262657
1299675
76138941
8425536
45456243
44261689
35996714
83474385
62214061
5327621
58325667
93424371
25658
39734655
64161543
51456848
4360400
906577
45009083
48714152
56726186
3536192
50698854
4974503
43473846
17091516
31155480
90497871