68372836
41488762
64614214
84958194
94735435
5076789
28071836
75475893
70968762
6917759
827011
94154748
61779186
37886039
53811611
1900617
80659691
76315253
96118935
4317490
59871550
33082816
75513156
8454624
67578298
41657242
50517796
66961719
22986911
69433555
88749394
93685097
74134860
20828969
60924468
2486335
62268775
48469169
10699829
94214979