78796317
11379284
4324968
1410502
96871709
28594646
84344457
15625285
6646544
70634711
82485966
12163425
7479520
60052605
80733290
59735324
8574205
65579478
93265037
90021781
78279087
55674211
83262077
88684371
69592116
20074241
20215527
22679259
58876072
23214264
70344037
95439406
43108816
67618989
5357261
33112031
68658712
54168280
33232614
39371794