94688550
68074783
66184796
3177
77946470
53518016
45457386
18021610
60429687
62449384
79019032
61456500
82859395
4789642
13596002
80448653
91156767
47194110
40674141
73435264
45321230
40896048
3897933
5077408
67296257
94038311
144888
1321940
16825166
8663263
92216244
10785038
84868383
20155049
75192307
88179603
362532
175758
24219295
26515102